Vcenter Namespaces Instances NetworkCreateSpec

Vcenter Namespaces Instances NetworkCreateSpec
Vcenter Namespaces Instances NetworkCreateSpec

The Vcenter Namespaces Instances NetworkCreateSpec schema contains the specification required to create a vSphere Namespaces network object.

This schema was added in vSphere API 7.0.2.00100.

JSON Example
{
    "network_provider": "string",
    "network": {
        "namespace_network_cidrs": [
            {
                "address": "string",
                "prefix": 0
            }
        ],
        "ingress_cidrs": [
            {
                "address": "string",
                "prefix": 0
            }
        ],
        "egress_cidrs": [
            {
                "address": "string",
                "prefix": 0
            }
        ],
        "nsx_tier0_gateway": "string",
        "subnet_prefix_length": 0,
        "routed_mode": false,
        "load_balancer_size": "string"
    }
}
string
network_provider
Required

The network provider that will manage the vSphere Namespaces network object.

For more information see: Vcenter Namespaces Instances NetworkProvider.

This property was added in vSphere API 7.0.2.00100.

network
Optional

The create spec for an NSXT-backed Namespaces network configuration, supported by Vcenter Namespaces Instances NetworkProvider.NSXT_CONTAINER_PLUGIN network provider.

This property was added in vSphere API 7.0.2.00100.

This property is optional and it is only relevant when the value of network_provider is Vcenter Namespaces Instances NetworkProvider.NSXT_CONTAINER_PLUGIN.